parking facility - Francés Inglés Diccionario